package com.quanyan.stadium.service.impl;

import com.quanyan.place.entity.apiresp.PlaceOrderVo;
import com.quanyan.stadium.component.mq.MqProducer;
import com.quanyan.stadium.service.GamePlaceAuthService;
import com.quanyan.user.serviceFacade.UserTaskServiceFacade;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 *  场馆授权添加\授权取消\授权查询相关
 *
 *  备注:自动化授权中涉及到很多复杂逻辑,包含多场多地的问题,自动化功能实现基本为零,建议使用人工授权
 *
 */
@Service("gamePlaceAuthService")
public class GamePlaceAuthServiceImpl implements GamePlaceAuthService {

    private static final Logger logger = LoggerFactory.getLogger(GamePlaceAuthServiceImpl.class);

    @Autowired
    private MqProducer mqProducer;
    @Autowired
    private UserTaskServiceFacade userTaskServiceFacade;

    @Override
    public void insertUserPlaceAuthMsg(PlaceOrderVo placeOrderVo) {

    }

    @Override
    public void deletetUserPlaceAuthMsg(PlaceOrderVo placeOrderVo) {

    }

    @Override
    public void closeUserPlaceAuthMsg(Integer uid, Integer categoryId, Integer placeId, Long startTime, Long endTime) {

    }

    @Override
    public void findUserPlaceAuthMsg(Integer uid, Integer categoryId, Integer placeId, Long startTime, Long endTime) {

    }
}
